import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { CasePageModule, CasePageRouterModule } from '../../business/case-page/api';
import { SimpleModule } from './simple/simple.module';
import { BasicModule } from './basic/basic.module';
import { ActionsModule } from './actions/actions.module';
import { ExpandModule } from './expand/expand.module';
import { VirtualScrollModule } from './virtual-scroll/virtual-scroll.module';
import { ClickModule } from './click/click.module';
import { SelectedModule } from './selected/selected.module';

const ComponentModules = [SimpleModule, BasicModule, ActionsModule, ExpandModule, VirtualScrollModule, ClickModule, SelectedModule];

@NgModule({
  imports: [CommonModule, CasePageModule, CasePageRouterModule, FormsModule, ...ComponentModules],
})
export class ListDemoModule {}
